reduce

abstract fun reduce(callbackfn: (previousValue: JsNumber, currentValue: JsNumber, currentIndex: JsNumber, array: Uint8Array) -> JsNumber): JsNumber
abstract fun reduce(callbackfn: (previousValue: JsNumber, currentValue: JsNumber, currentIndex: JsNumber, array: Uint8Array) -> JsNumber, initialValue: JsNumber): JsNumber
abstract fun <U : JsAny> reduce(callbackfn: (previousValue: U, currentValue: JsNumber, currentIndex: JsNumber, array: Uint8Array) -> U, initialValue: U): U